heavy rainfall warning - Espagnol Anglais Dictionnaire